The EV Switch: Tata Power Installs More Than 1,000 Charging Stations In Over 100 Cities; Targets Total 10,000